home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 32
/
Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso
/
Aminet
/
comm
/
tcp
/
Socks5.lha
/
Socks5
/
Socks5.readme
< prev
Wrap
Text File
|
1999-06-22
|
3KB
|
76 lines
Short: Socks5 proxy server for AmiTCP/GenesisTCP
Uploader: lbird@randomc.com (Leslie S. Bird)
Author: lbird@randomc.com (Leslie S. Bird)
Type: comm/tcp
This is a direct port of socks5 V1.0r9 for Unix.
Socks5 is a proxy server that will allow other computers to access
the rest of the Internet through your Amiga. If you have more than
one computer connected via TCP but only ONE account with your
provider, Socks5 will allow other computers to pass through. Note
that you will need client software on your other machine that
supports Socks or else you will not be able to use it. Most
Windows Internet applications can be configured for Socks. Not
much exists in the way for Amiga apps under AmiTCP 4.x, other
than the program Socksproxy found on Aminet. GenesisTCP however,
DOES allow you to configure it for use through a SOCKS proxy -
I recommend that you upgrade!
Socks5 has been compiled with GCC 2.7.0
Socks5 has been tested with AmiTCP 4.x AND GenesisTCP 1.0.4. It
has NOT been tested with TermiteTCP or Miami, so I have no idea
if it will work at all.
BUGS:
UDP applications running under AmiTCP 4.x do not work properly.
TCP applications work just fine. Most applications use TCP
packets anyway, so this will not be a problem for most programs.
The problem seems to be with AmiTCP rather than Socks5. Since
upgrading to Genesis TCP, my udp problems disappeared! I have
sucessfully been able to run WinQuake and Quake II through
Socks5 using Genesis TCP. If you are running AmiTCP, it is
time to upgrade!
USAGE:
Socks5 can only be run from inetd, OR in standalone using the -o
(onetime option), since forking doesn't work properly. Standalone
is handy for debugging, but not much else.
run socks5 from standalone: socks5 -o
for inetd, modify db/services socks 1080/tcp
socks 1080/udp
modify db/inetd.conf
socks stream tcp nowait root AmiTCP:serv/socks5 socks5 -i
socks dgram udp nowait root AmiTCP:serv/socks5 socks5 -i
Place the socks5 executable in your AmiTCP:serv directory.
Socks5 stores its files in the AmiTCP:conf/ directory, you
will need to create this if you do not have it. The files
SOCKS5.CONF and SOCKS5.PASSWD will need to be placed there.
You will probably have to run a nameserver on your Amiga, or
else the applications that default to Socks 4 protocol will
not work well. I recommend NAMED.LHA, also found on
Aminet.
It seems to run just fine that way. A PC I have hooked up
runs Netscape just fine; also tested with SocksCAP through
which I've run Telnet, FTP, Realaudio, WinQuake, Quake II.
I've not yet tested Unreal or Half-Life, if you get these
to run please drop me a line.
You also need ixemul.library 47.2 or better from Aminet.
Please send comments/bug reports to me regarding the Amiga
port of Socks5 at lbird@randomc.com